OpenInfraMap

 ⟩ Stats ⟩ Saint Lucia ⟩ Power Plants ⟩ Cul-de-Sac Power Station

Cul-de-Sac Power Station is a oil power plant operated by LUCELEC with a total output of 86 MW.